package com.spring.pay.alipay.service;

import java.util.Map;

import com.spring.trade.po.TradeOrderInfo;

public interface IAlipayService {
	/**
	 * APP支付回调处理
	 * @param map
	 * @return
	 */
	public String receiveNotify(Map<String, String[]> map);
	
	/**
	 * 退款接口
	 * @param out_trade_no 平台订单号
	 * @return
	 */
	public String refundRequest(TradeOrderInfo tradeOrderInfo);
	
	/**
	 * 批量付款款到支付宝账户
	 */
	public Map<String,String> batchPayment(String cashNos);
	


	/**
	 * 批量付款到支付宝账户回调
	 * @param map
	 * @return
	 */
	public String batchPaymentTheCallback(Map<String, String[]> map);
	
}
